﻿using System.Data.SqlClient;
namespace p301.BO.ZhurnalObrasch {


    partial class dsZhurnalObrasch
    {
        partial class dtZhurnalObraschDataTable
        {
        }
    }

    namespace dsZhurnalObraschTableAdapters
    {
        /// <summary>
        /// Методы сохранения данных
        /// </summary>
        public partial class taZhurnalObrasch
        {
            public void Save(dsZhurnalObrasch.dtZhurnalObraschDataTable dataTable)
            {
                _adapter.UpdateCommand = new SqlCommandBuilder(_adapter).GetUpdateCommand();
                _adapter.Update(dataTable);
            }

            /// <summary>
            //// Заполняем таблицу данными с учетом фильтра и кол-во выбираемых записей
            /// </summary>
            public int FillAll(dsZhurnalObrasch.dtZhurnalObraschDataTable  dataTable, int pTop, string filter)
            {
                VC.Framework.Find.FillDataTable fillDataTable =
                    new VC.Framework.Find.FillDataTable(VcApp.VcException, this.Adapter, dataTable, this.ClearBeforeFill);

                return fillDataTable.FillFilterWithTop(CommandCollection[1], filter, pTop);
            }
        }
    }
}
